python列表字典相关

两个列表合并为字典

1
2
3
list_key = ["a","b","c","d"]
list_val = ["1","2","3","4"]
res = dict(zip(list_key,list_val))

两个列表求交并补差集

思路 将使用set函数将列表转为集合后进行运算

1
2
3
b1 = [1,2,3]
b2 = [2,3,4]
b3 = list(set(b1) & set(b2))

字典元素操作

增加元素

删除元素

1
2
3
4
5
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}

del dict['Name'] # 删除键是'Name'的条目
dict.clear() # 清空字典所有条目
del dict # 删除字典